body { font-family:Arial,Helvetica,sans-serif; font-size:75%; }
h1 { margin-bottom:0 }
img { border:0 }
a { text-decoration:none }

.header { overflow:auto; border-bottom:1px solid #333; margin-bottom: 40px }
.header-title { float:left }
.header-menu { float:right; margin-top:20px }
.header-menu img { height:20px }
.header-menu a { margin:0 5px }

#message { padding:5px }

table.list { border-collapse:collapse; border:1px solid #e8e8e8; width:100% }
table.list thead tr th { padding:05px; border:1px solid #e8e8e8; background:#4682B4; color:#fff; text-align:left }
table.list tbody tr td { padding:05px; border:1px solid #e8e8e8 }
table.list tbody tr:nth-child(even) { background:#F0FFF0 }
table.list tbody tr td.codigo { width:050px }
table.list tbody tr td.acao { width:070px }

table.menu { border-collapse:collapse; border:1px solid #e8e8e8; width:100% }
table.menu thead tr th { padding:05px; border:1px solid #e8e8e8; text-align:center; background:#4682B4; color:#fff }
table.menu tbody tr td { padding:05px; border:1px solid #e8e8e8; text-align:center; height:80px; width:25% }

img.edit, img.delete { cursor:pointer; width:16px; margin-right:5px }
img.menu { cursor:pointer; margin-left:5px; height:18px }

div.label { margin: 2px 0; width:100px; font-weight:bold; padding:8px 10px 0 10px; float:left; display:inline; text-align:right }
div.field { width:200px; display:inline }

input[type=text],
input[type=email],
input[type=password],
select,
textarea { min-width:180px; outline:0 none; margin:5px 0; padding:5px; border:1px solid #808080; -webkit-border-radius:3px; border-radius:3px; -webkit-box-shadow:1px 1px 5px 1px #e8e8e8; box-shadow:1px 1px 5px 1px #e8e8e8 }

select { min-width: 191px }

input[type=text]:hover,
input[type=email]:hover,
input[type=password]:hover,
select:hover,
textarea:focus { -webkit-box-shadow:1px 1px 5px 1px activeborder; box-shadow:  1px 1px 5px 1px activeborder }

input[type=text]:focus,
input[type=email]:focus,
input[type=password]:focus,
select:focus,
textarea:focus { -webkit-box-shadow:1px 1px 5px 1px lightsteelblue; box-shadow:  1px 1px 5px 1px lightsteelblue }

input[type=button], 
input[type=submit], 
input[type=reset],
button { outline:0 none; margin:0; padding:5px; height:30px; min-width:70px; font-weight:bold }

label.error { margin-left:10px; color:#f00 }